package cn.wen.yaling.commons.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * 
 * 
 * @author FY
 * @email 932043654@qq.com
 * @date 2022-08-13 02:07:37
 */
@Data
@TableName("y_notices")
public class NoticesEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 通知唯一ID
	 */
	@TableId(type = IdType.AUTO)
	private Integer noticeId;
	/**
	 * 通知用户邮箱
	 */
	private String noticeToEmail;
	/**
	 * 通知内容
	 */
	private String noticeContent;
	/**
	 * 通知类型：
1：评论通知
2：收稿通知
3：转发通知
4：其他通知
	 */
	private Integer noticeSort;
	/**
	 * 通知时间（定时任务）定时发送公告之类通知
	 */
	private Date noticeTime;
	/**
	 * 发送通知邮箱号
	 */
	private String noticeEmail;
	/**
	 * 通知来源email
	 */
	private String noticeSenderEmail;
	/**
	 * 通知来源用户名称
	 */
	private String noticeSenderName;
	/**
	 * 创建时间。精确到秒
	 */
	private Date createTime;

}
